﻿// code04100000.cpp : 逗号运算符
// 在for循环中的应用

#include <iostream>
#include <vector>
using namespace std;

int main()
{
    vector<int> ivec = { 1,2,3,4 };
    vector<int>::size_type cnt = ivec.size();
    //把size到1的值赋给ivec元素
    for (vector<int>::size_type ix=0;ix!=ivec.size();++ix,--cnt)
    {
        ivec[ix] = cnt;
    }
    copy(ivec.begin(), ivec.end(), ostream_iterator<int>(cout, " "));
    cout << endl;
    return 0;
}


